capital of Singapore

Explore definitions, synonyms, and language insights of capital of Singapore

Definitions

Noun
the capital of Singapore; one of the world''s biggest ports